/* Special style for block cart*/
#cart_block {
   z-index: 10;
	display:none;
   position: absolute;
   right: 0;
   top: 88px;
   height: auto;
   width: 200px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-radius-bottomright: 3px;
	-webkit-border-radius-bottomleft: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
   box-shadow: 0 1px 0 #333333;
	background:#434343;
	color:#FFFFFF !important;
}
#cart_block.cart_block_hover {display:block}
#cart_block h4 {
	display:none;
	padding-left:36px;
	background:url(../../../img/pict_cart_block_h4.png) no-repeat 5px 0;
	color:ffffff;
}
#cart_block h4 span {
	float: right;
   padding-left: 10px;
   text-transform: none;
   background-position: left top;
   background-repeat: no-repeat;
   cursor: pointer
}
#cart_block h4 span#block_cart_collapse {background-image: url(../../../img/icon/sort_asc_white.png) }
#cart_block h4 span#block_cart_expand {background-image: url(../../../img/icon/sort_desc_white.png) }

#cart_block  .block_content {padding:8px;}

#cart_block #cart_block_summary {display:none}
#cart_block .quantity-formated {
	display:inline-block;
	margin-right:5px;
	width:15px
}
#cart_block .cart_block_product_name {font-weight:bold}
#cart_block .remove_link {
	float:right;
	display:inline-block;
	margin:1px 0 0 5px;
	height:12px;
	width:12px;
	color:ffffff;
}
#cart_block .remove_link a {
	display:inline-block;
	height:12px;
	width:12px;
	background: url(../../../img/icon/delete.gif) no-repeat 0 0
}
#cart_block .price {
	float:right
}

#cart_block #cart_block_list dl {
	padding-bottom:10px
}
#cart_block_list a {color:#fff;}
#cart_block #cart_block_list dt {padding:4px 0}
#cart_block #cart_block_list dt a {font-weight:bold; color:#ffffff;}
#cart_block #cart_block_list dd {
	display:none;
	margin-left:20px
}

#cart_block #cart-prices {
	padding:10px 4px;
	line-height:20px;
	font-weight:bold;
	border-top:1px solid #999
}
#cart_block #cart_block_shipping_cost,
#cart_block #cart_block_total {
	float:right
}
#cart_block #cart_block_shipping_cost {font-weight:normal}

#cart_block #cart-buttons .button_small {display:none;}
#cart_block #cart-buttons  #button_order_cart {
	float:right;
 
}
#cart_block #cart-buttons  #button_order_cart span {
	position:absolute;
	top:-1px;
	left:-12px;
	display:block;
	height:26px;
	width:26px;
	background:url(../../../img/icon/pict_add_cart.png) no-repeat 0 0;
	display:none;
}

.price {color: #CC3366 !important;}

#af-form-1734742145 .af-body {background-color: #fde0ec !important;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fde0ec), to(#ffffff))  !important; /* Safari 4+, Chrome */
  background-image: -webkit-linear-gradient(top, #fde0ec, #ffffff)  !important; /* Chrome 10+, Safari 5.1+, iOS 5+ */
  background-image:    -moz-linear-gradient(top, #fde0ec, #ffffff)  !important; /* Firefox 3.6-15 */
  background-image:      -o-linear-gradient(top, #fde0ec, #ffffff) !important ; /* Opera 11.10-12.00 */
  background-image:         linear-gradient(to bottom, #fde0ec, #ffffff) !important ;}